vtd: consolidate VT-d quirks into a single file quirks.c
authorKeir Fraser <keir@xen.org>
Fri, 29 Oct 2010 09:29:14 +0000 (10:29 +0100)
committerKeir Fraser <keir@xen.org>
Fri, 29 Oct 2010 09:29:14 +0000 (10:29 +0100)
commit9dbd1007376011d99e6af1dd703c2cc437e7fda0
tree2e19442335a0922c60d826659cfe4c5e5f79151a
parentbb6a9806b876ee686f04e11bcb416b71aa3f71a7
vtd: consolidate VT-d quirks into a single file quirks.c

Consolidate VT-d quirks into a single file - quirks.c.  This includes
quirks to workaround OEM BIOS issue with VT-d enabling in IGD, Cantiga
VT-d buffer flush issue, Cantiga IGD Vt-d low power related errata,
and a quirk to workaround issues related to wifi direct assignment.

Signed-off-by: Allen Kay <allen.m.kay@intel.com>
Reviewed-by: Jan Beulich <JBeulich@novell.com>
xen/drivers/passthrough/vtd/Makefile
xen/drivers/passthrough/vtd/dmar.c
xen/drivers/passthrough/vtd/extern.h
xen/drivers/passthrough/vtd/iommu.c
xen/drivers/passthrough/vtd/iommu.h
xen/drivers/passthrough/vtd/quirks.c [new file with mode: 0644]
xen/drivers/passthrough/vtd/vtd.h
xen/drivers/passthrough/vtd/x86/vtd.c
xen/include/asm-x86/fixmap.h